Servebolt\Optimizer\Utils\EnvFile\Reader A

Total Complexity 65
Dependencies 2
Dependents 9
Total lines 480
Lines of code 201
Logical lines of code 112
Comment lines 200
Methods 23
Properties 12

Methods 23

Method Rating Maintainability Complexity Lines of code
resolveEnvFilePath()
A
52 8 24
__construct()
S
52 7 25
attemptToLocateFile()
S
56 6 22
locateFolderPathFromDefaultPath()
S
57 5 16
resolveEnvFilePathFromCache()
S
67 4 7
__get()
S
61 3 14
readJsonFile()
S
63 3 10
resolveEnvironmentFilePathFromDisk()
S
67 3 8
lookupFileByType()
S
66 3 8
getDefaultFolderPath()
S
65 3 9
setSelectedFileExtension()
S
68 3 7
readEnvironmentFile()
S
64 3 10
readIniFile()
S
66 2 8
shouldSkipFileType()
S
71 2 6
fileFound()
S
79 2 3
isFileType()
S
80 1 3
setBasename()
S
81 1 3
isSuccess()
S
80 1 3
enable()
S
80 1 3
disable()
S
80 1 3
setResolvedFileType()
S
79 1 3
setFolderPath()
S
80 1 3
toggleCache()
S
80 1 3